research engineers - French English Dictionary